ap elections 2024 survey